/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import org.junit.*;
import static org.junit.Assert.*;

/**
 *
 * @author carlossagastume
 */
public class GraphTest {
    
    public GraphTest() {
    }

    @BeforeClass
    public static void setUpClass() throws Exception {
    }

    @AfterClass
    public static void tearDownClass() throws Exception {
    }
    
    @Before
    public void setUp() {
    }
    
    @After
    public void tearDown() {
    }

    /**
     * Test of addNode method, of class Graph.
     */
    @Test
    public void testAddNode() {
        System.out.println("addNode");
        Object nuevonodo = null;
        Graph instance = new Graph();
 //       instance.addNode(nuevonodo);
        // TODO review the generated test code and remove the default call to fail.
//        fail("The test case is a prototype.");
    }

    /**
     * Test of addLink method, of class Graph.
     */
    @Test
    public void testAddLink() {
        System.out.println("addLink");
        Object fuente = null;
        Object destino = null;
        Integer peso = null;
        Graph instance = new Graph();
 //       instance.addLink(fuente, destino, peso);
        // TODO review the generated test code and remove the default call to fail.
 //       fail("The test case is a prototype.");
    }

    /**
     * Test of shortestPath method, of class Graph.
     */
    @Test
    public void testShortestPath() {
        System.out.println("shortestPath");
        Object inicio = null;
        Graph instance = new Graph();
        String expResult = "";
 //       String result = instance.shortestPath(inicio);
 //       assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
  //      fail("The test case is a prototype.");
    }

    /**
     * Test of calcMinVal method, of class Graph.
     */
    @Test
    public void testCalcMinVal() {
        System.out.println("calcMinVal");
        int pos_inicio = 0;
        Graph instance = new Graph();
  //      instance.calcMinVal(pos_inicio);
        // TODO review the generated test code and remove the default call to fail.
  //      fail("The test case is a prototype.");
    }

    /**
     * Test of nextSearch method, of class Graph.
     */
    @Test
    public void testNextSearch() {
        System.out.println("nextSearch");
        Graph instance = new Graph();
        int expResult = 0;
  //      int result = instance.nextSearch();
  //      assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
  //      fail("The test case is a prototype.");
    }

    /**
     * Test of Floyd method, of class Graph.
     */
    @Test
    public void testFloyd() {
        System.out.println("Floyd");
        Object ini = null;
        Graph instance = new Graph();
        String expResult = "";
  //      String result = instance.Floyd(ini);
 //       assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
//        fail("The test case is a prototype.");
    }

    /**
     * Test of toString method, of class Graph.
     */
    @Test
    public void testToString() {
        System.out.println("toString");
        Graph instance = new Graph();
        String expResult = "";
        String result = instance.toString();
 //       assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
 //       fail("The test case is a prototype.");
    }
}
